Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test(e2e): Add support for an hcp worker #4939

Merged
merged 1 commit into from
Jul 23, 2024
Merged

Conversation

moduli
Copy link
Collaborator

@moduli moduli commented Jul 17, 2024

This PR updates the e2e test suite to add support for an hcp worker.

  • Update aws_boundary module to support having a controller_count of 0 (we're using a HCP controller)
  • Add variable to pass in a HCP cluster id
  • Extract worker tokens from workers

There will be a follow-up PR in boundary-enterprise to add a scenario for setting up HCP Session Recording resources.

https://hashicorp.atlassian.net/browse/ICU-14433

@moduli moduli added the pr/no-milestone Ignores the Milestone Check label Jul 17, 2024
@moduli moduli requested a review from stasryzhov July 17, 2024 18:40
@moduli moduli marked this pull request as ready for review July 17, 2024 18:40
Comment on lines +199 to +201
default = ""
// If using HCP int, ensure that the cluster id starts with "int-"
// Example: "int-19283a-123123-..."
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@moduli moduli force-pushed the moduli-e2e-hcp-worker branch from 79575be to 7cc0548 Compare July 23, 2024 03:33
@moduli moduli merged commit edd7ec6 into main Jul 23, 2024
63 checks passed
@moduli moduli deleted the moduli-e2e-hcp-worker branch July 23, 2024 14:59
hugoghx pushed a commit that referenced this pull request Dec 6, 2024
* chore: bump ui commit to 10c128e (#4950)

* Update set-grant-scopes.mdx (#4953)

Update docs

* test(e2e): Add support for an hcp worker (#4939)

* docs: remote storage state (#4949)

* docs: remote storage state

document new remote storage state on the worker

* chore: bump ui commit to 8af7bd3

* chore: bump ui commit to 25a99a4 (#4957)

---------

Co-authored-by: Lukas-Siegle <[email protected]>
Co-authored-by: Michael Li <[email protected]>
Co-authored-by: Elim Tsiagbey <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr/no-milestone Ignores the Milestone Check
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants